Je travaille en localhost. Mes premiers essai pour passer de J 2.5.28 vers J 3.4 avait été réussi. Mais avant de passer l'ensemble sur mon serveur OVH, j'ai lu dans ce forum qu'i l était important de s'assurer que la version PHP soit identique. Mes travail avec Xampp comporter un PHP version 5.6.21 alors qu'OVH a une version 5.3.9.
J'ai donc downgradé la version Xampp et effectivement le site en localhost n'était plus accessible.
J'ai tout recommencé avec un PHP 5.4 mais là impossible d'aller jusqu'au bout.
Dès que je mets le serveur localhost en controle d'erreurs "maximum" j'ai l'information suivante:
Strict Standards: Declaration of JCacheControllerPage::store() should be compatible with JCacheController::store($data, $id, $group = NULL) in C:\xampp\htdocs\xxxx_3\libraries\joomla\cache\cont roller\page.php on line 199
J'arrive au bout de la migration avec une erreur :
1146 Table 'xxxxxxx_3.xzkbc_postinstall_messages' doesn't exist SQL=SHOW FULL COLUMNS FROM `xzkbc_postinstall_messages`
J'ai quand même réussi à aller presque jusqu’au bout en atteignant la page d'administration : d'où j'ai pu remettre le contrôle d'erreur à "défaut", mais dès que je veux voir le résultat, j'ai une page avec un pavé en rouge
1054 - Unknown column 'c.version' in 'field list' SQL=SELECT c.id, c.asset_id, c.access, c.alias, c.checked_out, c.checked_out_time, c.created_time, c.created_user_id, c.description, c.extension, c.hits, c.language, c.level, c.lft, c.metadata, c.metadesc, c.metakey, c.modified_time, c.note, c.params, c.parent_id, c.path, c.published, c.rgt, c.title, c.modified_user_id, c.version, CASE WHEN CHAR_LENGTH(c.alias) != 0 THEN CONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug FROM xxx_categories as c LEFT JOIN xxx_categories AS s ON (s.lft <= c.lft AND s.rgt >= c.rgt) OR (s.lft > c.lft AND s.rgt < c.rgt) LEFT JOIN (SELECT cat.id as id FROM xxx_categories AS cat JOIN xxx_categories AS parent ON cat.lft BETWEEN parent.lft AND parent.rgt WHERE parent.extension = 'com_content' AND parent.published != 1 GROUP BY cat.id) AS badcats ON badcats.id = c.id WHERE (c.extension='com_content' OR c.extension='system') AND c.access IN (1,1) AND c.published = 1 AND s.id=103 AND badcats.id is null GROUP BY c.id, c.asset_id, c.access, c.alias, c.checked_out, c.checked_out_time, c.created_time, c.created_user_id, c.description, c.extension, c.hits, c.language, c.level, c.lft, c.metadata, c.metadesc, c.metakey, c.modified_time, c.note, c.params, c.parent_id, c.path, c.published, c.rgt, c.title, c.modified_user_id, c.version ORDER BY c.lft
Merci de votre aide
J'ai donc downgradé la version Xampp et effectivement le site en localhost n'était plus accessible.
J'ai tout recommencé avec un PHP 5.4 mais là impossible d'aller jusqu'au bout.
Dès que je mets le serveur localhost en controle d'erreurs "maximum" j'ai l'information suivante:
Strict Standards: Declaration of JCacheControllerPage::store() should be compatible with JCacheController::store($data, $id, $group = NULL) in C:\xampp\htdocs\xxxx_3\libraries\joomla\cache\cont roller\page.php on line 199
J'arrive au bout de la migration avec une erreur :
1146 Table 'xxxxxxx_3.xzkbc_postinstall_messages' doesn't exist SQL=SHOW FULL COLUMNS FROM `xzkbc_postinstall_messages`
J'ai quand même réussi à aller presque jusqu’au bout en atteignant la page d'administration : d'où j'ai pu remettre le contrôle d'erreur à "défaut", mais dès que je veux voir le résultat, j'ai une page avec un pavé en rouge
1054 - Unknown column 'c.version' in 'field list' SQL=SELECT c.id, c.asset_id, c.access, c.alias, c.checked_out, c.checked_out_time, c.created_time, c.created_user_id, c.description, c.extension, c.hits, c.language, c.level, c.lft, c.metadata, c.metadesc, c.metakey, c.modified_time, c.note, c.params, c.parent_id, c.path, c.published, c.rgt, c.title, c.modified_user_id, c.version, CASE WHEN CHAR_LENGTH(c.alias) != 0 THEN CONCAT_WS(':', c.id, c.alias) ELSE c.id END as slug FROM xxx_categories as c LEFT JOIN xxx_categories AS s ON (s.lft <= c.lft AND s.rgt >= c.rgt) OR (s.lft > c.lft AND s.rgt < c.rgt) LEFT JOIN (SELECT cat.id as id FROM xxx_categories AS cat JOIN xxx_categories AS parent ON cat.lft BETWEEN parent.lft AND parent.rgt WHERE parent.extension = 'com_content' AND parent.published != 1 GROUP BY cat.id) AS badcats ON badcats.id = c.id WHERE (c.extension='com_content' OR c.extension='system') AND c.access IN (1,1) AND c.published = 1 AND s.id=103 AND badcats.id is null GROUP BY c.id, c.asset_id, c.access, c.alias, c.checked_out, c.checked_out_time, c.created_time, c.created_user_id, c.description, c.extension, c.hits, c.language, c.level, c.lft, c.metadata, c.metadesc, c.metakey, c.modified_time, c.note, c.params, c.parent_id, c.path, c.published, c.rgt, c.title, c.modified_user_id, c.version ORDER BY c.lft
Merci de votre aide
Commentaire